import Vue from "vue"
import VueRouter from "vue-router";

import Vuex from 'vuex'


import login from './login.js' //登录

import worm from './worm.js'//虫害

import disease from './disease.js' //病害

import mouse from './mouse.js'//鼠害


import user from './user.js'//用户


import record from './record.js' //日志

import region from './region.js'//区域

import cls from './cls.js'//小班

import eve from './eve.js'//事件

import exp from './expert.js'//专家

import con from './consult.js'//会商

import agn from './agn.js'//药物器械

import mov from './mov.js'//出库信息

import shop from './shop.js'//药品







//创建store对象
//创建一个store对象时 加入一个可选的选项对象
//state：--保存数据的对象
//geter--对数据进行逻辑处理的方法
//mutation--改变state的
//action --异步方法

//module--指store的子模块

Vue.use(Vuex)
Vue.use(VueRouter)

export default new Vuex.Store({

    modules:{
        login,worm,disease,mouse,user,record,
        region,cls,eve,exp,con,agn,mov,shop
    },
    
    state:{//共享数据


    },
    mutations:{//更改state方法


    },
    actions:{

    },
    getters:{

    },

})